.doctor-messages { padding: 24rpx; }
.list { display: flex; flex-direction: column; gap: 12rpx; }
.item { display: flex; align-items: center; background: #fff; border-radius: 12rpx; padding: 16rpx; }
.avatar { width: 80rpx; height: 80rpx; border-radius: 50%; margin-right: 16rpx; }
.info { flex: 1; }
.name { font-size: 28rpx; font-weight: 600; display: block; }
.last { font-size: 22rpx; color: #666; }
.time { font-size: 20rpx; color: #999; }

